﻿body{background-color:#fff;}
/*会员中心的按钮样式*/
.u_btn_a{ display:inline-block; vertical-align:top;}
a.u_btn4{background:#c40000;color: #FFFFFF;display: inline-block; border-radius:3px; height: 21px;line-height: 21px;text-align: center;width: 67px;text-decoration: none;border:0px;cursor:pointer;}
a.u_btn4:hover,.u_btn_hover{ background:#c40000; text-decoration: none;}

.cl_b {clear: both;}
#content { padding:0; position:relative; margin:10px auto; background: #fff;}
#content .u_top{clear:both; }
#content .u_content{ width: 100%; clear:both;}
#content .u_content .u_contents{ width:100%; clear:both; border: 1px solid #D7D7D7; }
#content .u_bottom{clear:both; background:URL(CLASS_AD.gif) bottom; height:5px; width:100%; position:absolute; bottom:-2px;}

.u_menu_title{ width:100%; clear:both; position:absolute; left: 0px; top:2px; height:155px; border-bottom:1px solid #CCCCCC;}
.u_menu_title .u_menu_title_left{ float:left;  padding-left:215px; height:145px; width:60%; padding-top:10px;}
.u_menu_title .u_menu_title_left>a{ position:absolute; left: 0; top: 0; display: block; width: 195px; height: 155px; text-decoration: none;}
.u_menu_title .u_menu_title_left>a.user-pic{text-align:center;}
.u_menu_title .u_menu_title_left>a.user-pic img{border:2px solid #ddd;border-radius: 50%;max-width: 120px;margin-top: 15.5px;}
.u_menu_title .u_menu_title_left>a.eidt-userPic{text-align:center;line-height: 120px;background: rgba(0, 0, 0, 0.5);color: #fff;filter: alpha(opacity=50);      display: none;}
.u_menu_title .u_menu_title_left>a.user-pic:hover+.eidt-userPic,.u_menu_title .u_menu_title_left>a.eidt-userPic:hover{display:block;border: 2px solid #ddd;  border-radius: 50%;    margin-top: 15.5px;width: 120px;height: 120px;margin-left: 35.5px;}



.u_menu_title .u_menu_title_left ul li{ text-align:left; line-height:17px; color:#666; float:none;clear:both;  width:100%;}
.u_menu_title .u_menu_title_left ul li span{ color:#c40000}
.u_menu_title .u_menu_title_left a:hover{ text-decoration: none;}
.u_menu_title .u_menu_title_left ul li.emhide_p{width:541px;/*height:22px;position:relative;*/}
.u_menu_title .u_menu_title_left ul li.emhide_p .emhide{ text-align:right; line-height:16px; padding-top:3px;/* float:left; position:absolute;*/}

.u_menu_title .u_menu_title_left ul li .tip_icon{ display:block; float:left;}
.u_menu_title .u_menu_title_left ul li .tip_content{ display:block; float:left;}
.u_menu_title .u_menu_title_left ul li .tip_content ul li.err,.u_menu_title .u_menu_title_left ul li .tip_content ul li.err a{ color:#CCCCCC;}

.u_menu_title .u_menu_title_right{ float:left; width:13%; background:URL(userMessage_right.png) 15px -4px no-repeat; padding-left:59px; margin-top:5px; display:inline; border-left:1px solid #d9d9d9; padding-top:10px;}
.u_menu_title .u_menu_title_right ul li{ text-align:left; line-height:16px; height:16px;}
.u_menu_title .u_menu_title_right ul li a font{color:#c40000; margin-right:3px;}

.u_content #menu { width: 16.5%; float: left; border-top: 0; margin-top: 164px;padding-bottom:15px;border-right: solid 1px #CCCCCC; background: #fff;}
.u_content #menu dl dt { /*background: url(member/left_menu_bg.gif) repeat-x;padding-left: 20px;border: solid 1px #F4C7AB;*/ background-color:#F9EDD7; line-height: 30px; border-left: 0; border-right: 0; font-weight: bold; color: #000000; font-size: 14px;  }
.u_content #menu dl dt.open {background: URL(usermenu.jpg) no-repeat left top;height: 34px;width: 100%;margin-bottom: 5px;margin-top: 5px;}
.u_content #menu dl dt.open span{ display:block; height:34px; width:100%;}
.u_content #menu dl dt.open span.title_userManage{background:URL(userMenuTitle.gif) 45px -0px;}
.u_content #menu dl dt.open span.title_pointManage{background:URL(userMenuTitle.gif) 45px -34px;}
.u_content #menu dl dt.open span.title_goodsManage{background:URL(userMenuTitle.gif) 45px -68px;}
.u_content #menu dl dt.open span.title_userinfo{background:URL(userMenuTitle.gif) 45px -102px;}
.u_content #menu dl dt.open span.title_recommendReward{background:URL(userMenuTitle.gif) 45px -136px;}
.u_content #menu dl dt.open span.title_userMessage{background:URL(userMenuTitle.gif) 45px -170px;}
.u_content #menu dl dt.close { background: url(member/left_menu_bg1.png) repeat-x; line-height: 30px; border: solid 1px #F4C7AB; border-left: 0; border-right: 0; font-weight: bold; color: #000000; font-size: 14px; padding-left: 20px; }
.u_content #menu dl dd {}
.u_content #menu dl dd a { width:100%;  overflow:hidden; height:27px;line-height:27px; text-align:left; text-indent:50px; background:URL(usermenu.jpg) 0px -72px no-repeat; display:block}
.u_content #menu dl dd a:hover{background:URL(usermenu.jpg) 0px -101px no-repeat;}
.u_content #menu dl dd.classUser{width: 100%;height: 27px;line-height: 27px;position: relative;}
.u_content #menu dl dd.classUser a{text-indent: 48px;background: URL(usermenu.jpg) -1px -43px no-repeat;height: 29px;line-height: 29px;position: absolute;right: -1px;color:#c40000;}
.u_content #menu dl dd a span.hot{ position:relative; background:url(hot.gif) no-repeat; width:21px; height:16px; display:inline-block;}

.u_content #main{width:82%; float: right; margin-top:164px; margin-right:5px;padding-left:5px; }
.u_content #main #webnav{ line-height:22px; margin-bottom:10px;}

.rightcenter{ float: left; width: 560px; }
.rightR{ margin-top: 10px; width: 200px; float: right; }
/*h3 { background: URL(prcList_SELECT.gif); border-bottom:1px solid #DDDDDD; height: 30px; line-height: 30px; padding-left: 15px; }*/
/*h3 a{ font-size:12px; font-weight:normal; float:right; margin-right:10px;}*/

/*Table列表样式*/
.member_table{ width:100%;background:#fff;color:#666}
.member_table th, .member_table td {text-align:left; border-bottom:1px solid #ddd; border-right:1px solid #ddd; /*line-height:20px;*/ padding:3px 2px 3px 2px; }
.member_table th { background:URL(prcList_SELECT.gif); padding-left:7px; padding-right:7px; line-height:25px; text-align:left;border:1px solid #ddd;border-left:0px; white-space:nowrap; font-weight:normal; }
.member_table th.endtd,.member_table td.endtd{ border-right:0px;/* text-align:center;*/}
.member_table td.tfoot{  border-right:0px;text-align:right}
.member_table td.tfoot font{ color:#c40000; padding-left:5px; padding-right:2px; font-weight:bold}
.member_table td.td1{ width:30px; text-align:center;}
.member_table .endtds{ width:111px; }
.member_table .endtd .lodoprc_btn{ width:auto}
.member_table .endtd .lodoprc_btn ul{}
.member_table .endtd .lodoprc_btn ul li{ padding:0px; margin-left:2px; margin-right:2px;}
.member_table .m_btn_list{}
.member_table .m_btn_list a{margin-top:2px; margin-bottom:2px; display:block; border:0px;}
/*.member_table .endtd .lodoprc_btn ul{}
.member_table .endtd .lodoprc_btn ul li.lodoprc_btn1{ float:left;}
.member_table .endtd .lodoprc_btn ul li.lodoprc_btn2{ float:left; margin-left:3px;}*/
/*.member_table a { color: #17639c; }*/

.tabs { clear:both;width:auto; padding-left:20px; margin:auto; border-bottom:1px solid #ccc; height:29px; }
.tabs ul li { float:left; width:145px; height:30px; line-height:30px; text-align:center; background:URL(userYe_right.jpg) -146px -25px;  }
.tabs ul li.curr{ background:URL(userYe_right.jpg) -1px -25px}

.procuration{clear:both;width:97%;padding-top:5px;padding-bottom:5px;margin:auto;}
.procuration ul li{ clear:both; line-height:25px; text-align:left; padding-bottom:3px;}
.procuration ul li a{ padding-left:5px; padding-right:5px;}
.procuration ul li a.order_cos{ margin-left:10px; color:#999;}
.procuration ul li a.selected{ background-color:#c40000; color:#FFFFFF;}
.procuration .title{text-align:left; padding:0px; height:25px; line-height:25px;}
.procuration .title font{ padding:0px; margin:0px; color:#E2570B;}

.member_list{ clear:both; padding-left:20px; padding-right:20px; line-height:25px;/*border:1px solid #F4C7AB; margin-top:10px;*/}
.member_list .title{background: none repeat scroll 0 0 #EFEFEF; height:30px; line-height:30px; padding-left:10px;}
.member_list .title font{color:#FF000; font-size:12px; font-weight:bold;}
.member_list ul.list{ padding:10px;}
.member_list ul.list li{clear:both; line-height:25px; text-align:left;margin-bottom:5px;}
.member_list ul.list li .left{ float:left;}
.member_list ul.list li .right{ float:left;}
.member_list .btn{ text-align:center;}


/*会员中心的其它页面的中心页面块样式*/
#member_center{float:left;width:99%;}
#member_center .m_center_content{ width:auto; clear:both; margin:auto; border-left:1px solid #CCC; border-right:1px solid #CCC; padding-top:10px; padding-bottom:10px;}
#member_center .m_center_content .m_page{ margin-top:10px;}
#member_center .m_center_buttom{ width:auto; margin:auto; height:15px; border-top:1px solid #ccc;}

/*会员中心首页*/
.member_contents{border:1px solid #F6F5F6; margin-bottom:10px;}
.member_contents .title{ background:url(member/membercenter_bg.gif) -86px 0px no-repeat; width:82px; height:26px; line-height:26px; margin:auto; text-align:center; color:#c40000;}
.member_contents .info{ padding-left:55px; margin-left:20px; margin-top:20px; padding-right:10px;}
/*会员信息*/
#memberinfo{ float:left; width:50%; height:278px; border-right:1px solid #E3E3E3;background-color:#FCFCFC;}
#memberinfo .info{background:url(member/mb_uinfo_ico.gif) no-repeat;}
#memberinfo .info ul{ margin-left:5px;}
#memberinfo .info ul li{ line-height:20px;}
#memberinfo .info ul li.long{ margin-top:5px;}
#memberinfo .info ul li span.orange{ color:#c40000;}
#memberinfo .info ul li.long a{ color:#FF0000;}
#memberinfo .info ul li.long a:hover{color:#c40000;}

/*公告*/
#Gonggao{ float:left; width:49%; height:278px; background:#FCFCFC;}
#Gonggao img{display:none;}
#Gonggao .info{background:url(member/mb_Gonggao_ico.png) no-repeat; max-height: 220px; overflow:hidden;}
#Gonggao .info a{height:20px; line-height:20px;font-size: 12px;display: block;}
#Gonggao .info li{clear:both;list-style-type: none;}
#Gonggao .info .c{float:left;}
#Gonggao .info .r{display: none;}
#Gonggao .info .ANNOUNCE{margin-left:5px;}
#Gonggao .info .ANNOUNCE .ANNOUNCE_info{}
#Gonggao .info .ANNOUNCE .ANNOUNCE_info ul{}
#Gonggao .info .ANNOUNCE .ANNOUNCE_info li{ line-height:20px;}

/*快捷入口*/
#Quickentry {float:left;width:50%; height:195px; border-right:1px solid #E3E3E3;background-color:#FCFCFC;}
#Quickentry .title{ 
	float:left; 
	background:url(member/membercenter_bg.gif) -174px 0px no-repeat; 
	width:10px;
	height:74px;
	padding:8px 10px 0px 6px;
	text-align:center;
	line-height: 17px;
	margin-top:56px;
}
#Quickentry .info{ float:right; margin:0px; padding:0px; width:429px; margin-top:12px;}
#Quickentry ul{ margin-left:10px;}
#Quickentry ul li{ float: left; width:62px; height:72px; text-align:center; margin:5px 15px 5px 15px;}
#Quickentry ul li .pic{ width:50px; height:50px; display:block; background:url(member/membercenter_bg.gif) 0px -83px no-repeat;border:2px solid #E5E5E5; cursor:pointer;}
#Quickentry ul li .name{ line-height:22px;}
#Quickentry ul li a{}
#Quickentry ul li a:hover .pic{ border:2px solid #c40000;}
#Quickentry ul li.myorder .pic{ background-position:0px -83px;}
#Quickentry ul li.mycart .pic{ background-position:-50px -83px;}
#Quickentry ul li.myclip .pic{ background-position:-100px -83px;}
#Quickentry ul li.mybrowse .pic{ background-position:-150px -83px;}
#Quickentry ul li.myAccounts .pic{ background-position:0px -133px;}
#Quickentry ul li.myinfo .pic{ background-position:-50px -133px;}
#Quickentry ul li.myConsignee .pic{ background-position:-100px -133px;}
#Quickentry ul li.myProcuration .pic{ background-position:-150px -133px;}

/*border:1px solid #E4E4E4;*/
/*优惠活动*/
#Discount {float:left;width:49%; height:195px; background:#FCFCFC); position:relative;}
#Discount ul{ margin-left:20px; margin-right:40px; margin-top:15px; margin-bottom:15px; overflow:hidden;}
#Discount ul li{ line-height:22px;}
#Discount ul li a{background:url(member/sale.gif) 0px 3px no-repeat; padding-left:25px;}
#Discount ul li span{ display:none;}
#Discount .righttip{ width:68px; height:77px; position:absolute; right:-1px; top:-1px; background:url(member/membercenter_bg.gif) no-repeat;}

/*我的订单*/
#myorderinfo{border: solid #DDDDDD 1px; border-bottom:0px; margin-bottom:10px;}
#myorderinfo #JYtip{border-bottom:solid #DDDDDD 1px;line-height: 40px; height: 40px;text-align:center;margin-bottom:10px;}
#myorderinfo #JYtip a{color: #AC0707;}
#myorderinfo #JYtip .title{ float:left; position:relative;}
#myorderinfo #JYtip .title a{background:url(member/membercenter_bg.gif) -68px -31px no-repeat; width:106px; height:26px; line-height:26px; text-align:center; display:block; position:absolute; top:15px; left:20px; color:#c40000; *padding-top:2px;}
#myorderinfo #JYtip .info{ float:right;}
#myorderinfo #JYtip .info span.ico{ background:url(member/membercenter_bg.gif) -71px 0px  no-repeat; width:12px; height:20px; display:block; float:left;margin-top: 8px; margin-right:5px;}
#myorderinfo #JYtip .info ul{ float:left; height: 40px;}
#myorderinfo #JYtip .info ul li{ float:left; margin-left:5px; margin-right:5px; line-height: 40px;}
#myorderinfo #JYtip .info ul li.more{ margin-right:10px; margin-left:30px;}
#myorderinfo #JYtip .info ul li.more a{ background:url(member/more.gif) no-repeat; height:17px; width:36px; text-indent:-9999px; display:block; margin-top:12px;}
#myorderinfo #user_order_list{}
#myorderinfo #user_order_list .member_table{ border-left:0px; border-right:0px;}



/*我的收藏和我的浏览记录*/
.fav_browse{border: solid #DDDDDD 1px; border-bottom:0px; margin-bottom:10px;}
.fav_browse .fav_browse_top{ line-height:40px; height:40px;border-bottom:solid #DDDDDD 1px;text-align:center;margin-bottom:10px; position:relative;}
.fav_browse .fav_browse_top ul{ position:absolute;top:15px; left:20px;}
.fav_browse .fav_browse_top ul li{ float:left; line-height:30px; margin-left:5px; margin-right:5px;}

.fav_browse .fav_browse_top ul li a{background:url(member/membercenter_bg.gif) -68px -31px no-repeat; width:106px; height:23px; line-height:25px; text-align:center; display:block;padding-top:2px;}

.fav_browse .fav_browse_top ul li a:hover,.fav_browse .fav_browse_top ul li.selected a{background:url(member/membercenter_bg.gif) -68px -31px no-repeat;color:#c40000;height:26px;}
.fav_browse .fav_browse_top .more{float: right; margin-right:10px;}
.fav_browse .fav_browse_top .more a{ background:url(member/more.gif) no-repeat; height:17px; width:36px; text-indent:-9999px; display:block; margin-top:12px; display:none;}
.fav_browse .fav_browse_top .more a.selected{ display:block;}

.fav_browse_conents{ margin-top:10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.fav_browse_conents .contents{padding-left: 15px;}
.fav_browse_conents .contents .pro{ float:left;width:112px; margin:5px;}
.fav_browse_conents .contents .pro .pic{ margin-bottom:5px;}
.fav_browse_conents .contents .pro .pic a{border:1px solid #CECECE; display:block;}
.fav_browse_conents .contents .pro .pic a:hover{border:1px solid #c40000;}
.fav_browse_conents .contents .pro .pic img{ width:110px; height:110px;}
.fav_browse_conents .contents .pro .buy_price{background:url(member/price_bg.gif) no-repeat; height:25px; line-height:25px; width: 84px; text-align:center; float:left; display:block;}

.fav_browse_conents .contents .pro .buy_btn{ float:left;}
.fav_browse_conents .contents .pro .buy_btn .qh{background:url(member/buy.gif) 0px -50px no-repeat; width:28px; height:25px; margin:0px; border:0px; padding:0px; display:inline-block;}

.fav_browse_conents .contents .pro .buy_btn .btn_buy_info{background:url(member/buy.gif) no-repeat; width:28px; height:25px; margin:0px; border:0px; padding:0px;}
.fav_browse_conents .contents .pro .buy_btn .btn_buy_selected{ background-position:0px -25px;}
.fav_browse_conents .contents .noData{ line-height:60px; text-align:center;}
#my_fav_list{}
#my_browse_list{ display:none;}


/*会员在线充值页面*/
.o_online_pay_info .opay_edit_info .opay_conents .online_pay_info .online_pay_items{ margin:0px;}
.o_online_pay_info .opay_edit_info .opay_conents .online_pay_info .online_pay_items .order_online_bank_list li{ float:left;border:none; padding:8px; margin:0px;}
.order_online_bank_list{}
.order_online_bank_list li{ float:left;border:none; padding:8px; margin:0px;}
.order_online_bank_list li input{vertical-align: middle;}
.order_online_bank_list li label{cursor:pointer; display:inline-block; left:3px; vertical-align:middle; position:relative; line-height:20px;}
.order_online_bank_list li.end{ float:none; clear:both;}
.order_bankpay_list{ margin:0px;}


/*会员信息修改页面*/
.reg_win{ width:750px; clear:both;}
.reg_win_tishi {width:85%;margin:auto;clear:both;padding-top:10px; padding-bottom:5px;color:#0063DC; text-align:right;}
.reg_win_tishi font {color:#F00;font-size:12px;}
.reg_win ul {padding-top:27px;padding-left:55px; width: 900px;}
.reg_win ul li {float:left;}
.reg_win ul li.regleft {width:120px;text-align:right;  padding-top:8px;}
.reg_win ul li.regleft font {font-size:12px;color:#999}
.reg_win ul li.regcenter {width:570px;padding-left:5px; color:#666666; }
.reg_win ul li.regcenter div.reg_input { float:left;clear:both;position:relative}
.reg_win ul li.regcenter div.reg_input input.Usertext{}
.reg_win ul li.regcenter div.reg_input input.getcode {width:100px;}
.reg_win ul li.regcenter div.reg_input LABEL{ padding-right:5px; white-space:nowrap; display:block; float:left;}
.reg_win ul li.regcenter div.reg_input span#ld_code_img{ padding-top:2px;}
.reg_win ul li.regcenter div.reg_input span.pwStrength{display:block; width:100px; clear:both; background:URL(pwStrength.gif) left no-repeat; padding-left:58px; margin-top:7px;position: absolute;left: 280px;top: -1px;}
.reg_win ul li.regcenter div.reg_input span.pass_l{ padding:2px 3px 2px 3px; color:#FFF; background:#C4C4C4}
.reg_win ul li.regcenter div.reg_input span.pass_z{ padding:2px 3px 2px 3px; color:#FFF; background:#FFA020; border-left:1px solid #F4C7AB; border-right:1px solid #F4C7AB;}
.reg_win ul li.regcenter div.reg_input span.pass_q{ padding:2px 3px 2px 3px; color:#FFF; background:#F79100}
.reg_win ul li.regcenter div.reg_input font {color:#F00;font-size:12px;}
.reg_win ul li.regcenter div.reg_note { float:left;color:#999;line-height:18px; padding-left:3px; max-width:350px;}
.reg_win ul li.regcenter div.reg_note font{color:#F00;font-size:12px}
.reg_win .reg_btn {padding-left:180px;clear:both;padding-top:5px;}
/*.reg_win .reg_btn a {color:#0063DC}*/
.reg_win .reg_btn a:hover {text-decoration:underline}
.reg_win .reg_tk{ clear:both; padding-top:15px; padding-left:145px; color:#999999}
.reg_win .reg_tk a{color:#0063DC}
.reg_win .reg_tk a:hover {text-decoration:underline}

.m_center_content .reg_win {width:715px; clear:both}
.m_center_content .reg_win .reg_uid{ padding-top:0px;}
.m_center_content .reg_win ul{ clear:both; width:100%}
.m_center_content .reg_win_tishi{ text-align:right; padding-top:0px; padding-bottom:0px;}



/*注册页面验证样式*/
/*.LV_validation_message{ background-color:#c40000; color:#FFFFFF; height:22px; line-height:22px; padding-left:5px; padding-right:5px; text-align:center; position:absolute; z-index:1;}*//*提示内容的样式*/

span.LV_validation_message{display:block;height:21px;position:absolute;top:-25px;left:0px; padding-left:22px; padding-bottom:3px;}
.reg_win ul li.regcenter div.reg_input span.LV_validation_message font{display:block;padding-top:4px;height:17px; text-indent:5px; _width:60px;white-space:nowrap; color:#353535; font-size:12px; padding-right:3px;}

 /*正确时的提示内容的样式*/
span.LV_valid {background:URL(LV_validation_messagefont.gif) 0px -60px no-repeat; border-top:1px solid #7DD002;}
span.LV_valid font{ background:URL(LV_validation_message.gif)  0px -60px repeat-x; border-right:1px solid #7DD002;}
/*出错时的提示内容的样式*/
span.LV_invalid {background:URL(LV_validation_messagefont.gif) 0px -30px  no-repeat; border-top:1px solid #FF8080;}
span.LV_invalid font{background:URL(LV_validation_message.gif)  0px -30px  repeat-x; border-right:1px solid #FF8080;}
/*当获得焦点时的提示内容样式*/
span.LV_selected {background:URL(LV_validation_messagefont.gif) 0px 0px no-repeat;border-top:1px solid #40B3FF;}
span.LV_selected font{ background:URL(LV_validation_message.gif) 0px 0px repeat-x; border-right:1px solid #40B3FF; }

.LV_valid_field{border:1px solid #ccc; color:#999;}/*当输入正确时输入框的样式*/
.LV_invalid_field{ border:1px solid #FF8080; color:#F00;}/*当输入出错时输入框的样式*/
.LV_selected_field{border:1px solid #7ABD54; color:#000;}/*当获得焦点时的输入框样式*



/*会员登录*/
.loginYe_left{float:left; width:48%; }
.loginYe_right{ float:right; width:48%; }
.loginYe_form{ border:0px solid #DCDFE5; height:400px;}
.loginYe_form ul li{ width:100%; clear:both; padding-top: 0px;}
.loginYe_form ul li.title{ font-size:14px; font-weight:bold; padding-top:15px; text-indent:15px;}
.loginYe_form ul li.tishi{ text-indent:50px; color:#999; line-height:30px;}
.loginYe_form ul li div{ float:left}
.loginYe_form ul li div.loginform_left{ width:auto; text-align:right; line-height:26px; color:#686868; word-spacing:7px;}
.loginYe_form ul li div.loginform_right{ width:340px; height:40px;}
.loginYe_form ul li div.loginform_right a{ padding-top:3px; display:block; clear:both}
.loginYe_form ul li div.loginform_right input{ width:277px; height:20px; line-height:20px;border: 1px solid #cccccc; color:#bbb;padding:5px; padding-left:23px;box-sizing: content-box;}
.loginYe_form ul li div.loginform_right .Usertext_hover{border:1px solid #7ABD54; color:#000;}
.loginYe_form ul li div.loginform_right input.getcode{ width:80px;}
.loginYe_form ul li div.loginform_right p{ display:block; clear:both; width:100%; padding:0px; margin:0px; padding-top:5px; color:#bbb; line-height:18px;}
.loginYe_form ul li.end{ text-align:center; width:100%; clear:both; line-height:22px;}
.loginYe_form ul li.btn{ text-align:center; width:100%; clear:both; padding-top:15px;}
.loginYe_form ul li.end_tishi{ text-align:left;  clear:both; width:95%; height:50px;padding-top: 2px;  }
.loginYe_form ul li.end_tishi ul{width:300px;}
.loginYe_form ul li.end_tishi ul li{ padding:5px 10px; width: 100px;display: inline-block; }
.loginYe_form ul li.end_tishi a{display:inline-block;};
.loginYe_form ul li.LOGIN_SHOPING_INFO{ padding-top:10px;}
.loginYe_form ul li.LOGIN_SHOPING_INFO .LOGIN_SHOPING{clear:both;width:330px;border:1px solid #40B3FF; background:URL(regn.gif) 5px 3px no-repeat #E5F5FF; line-height:22px; text-indent:28px;margin:auto; color:#336699}

.loginYe_form ul li.usr-name{
    padding-top: 10px;
}
.loginYe_form ul li.usr-pwd{ padding-top: 2px;}
.loginYe_form ul li.usr-code{ padding-top: 2px;}
.loginYe_form ul li.usr-plu{
    padding-top: 20px;
 }

/*仿京东样式（登录）*/
.btn .loginButton{ width: 307px;height: 34px;font-family: "微软雅黑";background: url(i/login-all-bg.png) no-repeat 0 -61px;text-indent: -9999px;overflow: hidden; border:0px;cursor: pointer; }
.loginYe_form .btn .error{position: absolute;width: 302px;padding: 2px 0 2px 3px;left: 136px;top: 3px;border: 1px solid #ffbdbf;color: #e6393d;background: #ffebec;float: none;line-height: 16px;z-index: 100;display:none;}
/*仿京东样式（注册）*/
.reg_btn .registButton{ width: 270px;height: 36px;color: #FFF;font-family: "microsoft yahei";font-size: 16px;text-indent: -9999px;font-weight: 800;overflow: hidden;background: url(i/regist-btn.jpg) no-repeat;border:0px;cursor: pointer; }

.loginYe_form ul li.LOGIN_SHOPING_INFO .LOGIN_SHOPINGBtn{ clear:both; text-align:center; width:340px;}
.loginYe_form ul li.LOGIN_SHOPING_INFO .LOGIN_SHOPINGBtn input{ background:URL(LOGIN_SHOPINGBtn.gif) left no-repeat; border:0px; cursor:pointer; height:39px; width:130px;}

.loginYe_form a{ color:#336699}
.loginYe_form a:hover{ text-decoration:underline}
.loginYe_form font{font-size:12px; color:#F00}


/*密码找回*/
.regpath{ width:100%; clear:both;margin-bottom:5px;} 
/*.regpath_left{ padding-top:10px;}
.regpath_left font{font-size:12px; color:#c40000}
.regpath_right{ float:right; padding-right:10px; width:150px; text-align:right;}
.regpath_right a{ text-decoration:underline}*/

.FINDBACKPASS{ width:95%; margin:auto;}
.fpwdYe_form{ width:100%; clear:both; padding-top:30px;}
.fpwdYe_form ul li{ clear:both; padding-bottom:5px; padding-top:5px; word-spacing:7px;}
.fpwdYe_form .fpwdYe_formTop{width:100%; clear:both; line-height:25px; border-bottom:1px solid #CCCCCC; font-weight:bold; font-size:14px;}
.fpwdYe_form .fpwdYe_formMid{width:auto; margin-left:30%; clear:both; border-top:1px solid #f5f5f5; padding:5px;}
.fpwdYe_form .fpwdYe_formMid input.inputfields{ width:200px; line-height:20px; height:20px;}
.fpwdYe_form ul li.fpbtn{ clear:both; padding-left:145px; padding-top:10px;}
.fpwdYe_message{ background:URL(Rtitlefalse.gif) 20px 27px no-repeat #EFF8FF; border:1px solid #40B3FF; padding:30px; line-height:32px; text-indent:35px; font-size:14px; margin:50px;}
.fpwdYe_message a{ color:#336699; padding-left:3px; padding-right:3px;}
.fpwdYe_message a:hover{ text-decoration:underline}

.fpwdYe_form input.Usertext,.fpwdYe_form input.Usertext_hover{ width:200px; height:20px; line-height:20px;}


/*订单管理*/
.goods_pic_info{}
.goods_pic_info ul.goods_pic_list{float:left; overflow:hidden;}
.goods_pic_info ul.goods_pic_list li{ float:left; margin:1px;}
.goods_pic_info ul.goods_pic_list li a{ display:block; border:1px solid #ddd;}

.goods_pic_info ul.goods_pic_list li a:hover{ border:1px solid #c40000;}


.goods_pic_info .ico{ float:right; display:none;}
.goods_pic_info .ico a{background:url(member/Arrows.gif) top no-repeat; width:11px; height:11px; display:block;}
.o_g_pic_w145{ width:145px;}
.o_g_pic_w145 ul.goods_pic_list{max-width:132px;}
.o_g_pic_ico_show .ico{ display:block;}
.o_g_pic_ico_show ul.goods_pic_list{max-height:88px;}
.o_pic_allshow ul.goods_pic_list{ max-height:none;}
.o_pic_allshow .ico a{background:url(member/Arrows.gif) bottom no-repeat;}


.order_cancel_info{ width:300px; padding:10px;}
.order_cancel_info ul{}
.order_cancel_info ul li{ line-height:22px;}
.order_cancel_info ul li .l{ float:left;}
.order_cancel_info ul li .r{ float:left;}
.order_cancel_info ul li#o_cancel_conents{ margin-top:5px;}
.order_cancel_info .tbtn{ text-align:center; margin-top:20px;}
.order_cancel_info .tbtn #btn_o_cancel{}



/*会员订单详细页面*/
#content .u_content .u_contents .o_conents{margin-top: 156px;}
#content .u_content .u_contents .o_conents .webtitle{ text-align:center; margin-left:90px; margin-bottom:10px;}
#content .u_content .u_contents .o_conents .webtitle .title{background: url(member/membercenter_bg.gif) -86px 0px no-repeat; width:82px; height:26px; line-height:26px;color:#0075F7; font-weight:bold;text-align:center; float:left;}
#content .u_content .u_contents .o_conents .webtitle .info{ float:left; line-height:26px; margin-left:10px;}

.o_status_info{}
.o_status_info ul{background:url(member/m_o_i_bg.gif) center no-repeat; width:670px;margin: auto;}
.o_status_info ul li{ float:left;padding-left: 2px; width:165px; text-align:center;padding-bottom: 3px;}
.o_status_info ul li .t{ height:22px; line-height:22px;}
.o_status_info ul li .i{ height:33px; line-height:33px;}
.o_status_info ul li .b{ height:22px; line-height:22px;}
/*.o_status_info ul li.buy{}
.o_status_info ul li.buy .i{ background:url(member/m_o_bg.gif) 0px 0px no-repeat; width:18px; height:24px; margin:0px; display:block;}*/
.o_status_info ul li.selected .t{ color:#0000FF; font-weight:bold;}
.o_status_info ul li.selected .i{background:url(member/m_o_i_selected_bg.gif) center 3px no-repeat;}
.o_status_info ul li.selected .b{ color:#0000FF; font-weight:bold;}
.o_status_info ul li.selected{ background:url(member/m_o_i_selected_wz.gif) bottom center no-repeat;}

.order_log_info{ line-height:20px;font-weight:bold;background:#f5f5f5; border:1px solid #CCCCCC; padding:10px; color:#666666;}
.order_option_info{border:1px solid #51A2FD; background-color:#EBF3FF; padding:5px; padding-left:20px; margin-bottom:10px;}
.order_option_info .r_back_title{ text-align:right;}
.order_option_info .r_back_title a{ color:#0078FF; font-weight:bold;}
.order_option_info .r_back_title a:hover{color: #c40000;}
.order_option_info .tips_info{}
.order_option_info .tips_info .title{ font-weight:bold; color:#000000; line-height:25px;}
.order_option_info .tips_info ul{}
.order_option_info .tips_info ul li{ line-height:25px;}
.order_option_info .tips_info ul li a{ display:inline-block; margin-left:5px;}
.order_option_info .logistics_info{margin-top:20px; margin-right:40px;}
.order_option_info .logistics_info .title{ line-height:22px; border-bottom:1px solid #037BD1;}

.o_info .o_ul_item{ border-bottom:1px dashed #CCCCCC; margin:0px;  margin-top:10px;padding-bottom:10px;*padding:0px;}
.o_info .o_ul_item ul{ margin:0px;}

.u_msg_conents{width:554px; white-space:normal;word-break:break-all; }
.u_msg_conents .t{background:url(member/u_msg_bg.gif) top no-repeat; height:7px; width:554px;}
.u_msg_conents .i{ background:url(member/msg_bg1.gif);padding-left:15px; padding-right:10px;}
.u_msg_conents .b{background:url(member/u_msg_bg.gif) 0px -45px no-repeat; height:5px; width:554px;}

.o_msg_info{}
.o_msg_info li.info{}
.o_msg_info li.info dl{}
.o_msg_info li.info dl dd{ margin-top:10px; margin-bottom:10px;}
.o_msg_info li.info dl dd .u_msg_conents{}
.o_msg_info li.info dl dd .u_msg_conents .t{background:url(member/u_msg_bg.gif) 0px -50px no-repeat; height:5px; width:554px;}
.o_msg_info li.info dl dd .u_msg_conents .i{ background:url(member/msg_bg2.gif);padding-left:15px; padding-right:10px;}
.o_msg_info li.info dl dd .u_msg_conents .b{background:url(member/u_msg_bg.gif) 0px -95px no-repeat; height:5px; width:554px;}
.o_msg_info li.info dl dd .u_msg_conents .i .title{}
.o_msg_info li.info dl dd .u_msg_conents .i .title .l{ float:left;margin-right:10px;}
.o_msg_info li.info dl dd .u_msg_conents .i .title .r{ float:left;}

.o_msg_info li.info dl dd.msg_admin_conents{ padding-left:5px;}
.o_msg_info li.info dl dd.msg_admin_conents .u_msg_conents{}
.o_msg_info li.info dl dd.msg_admin_conents .u_msg_conents .t{background:url(member/u_msg_bg.gif) 0px -100px no-repeat; height:5px; width:554px;}
.o_msg_info li.info dl dd.msg_admin_conents .u_msg_conents .i{ background:url(member/msg_bg3.gif);padding-left:10px; padding-right:15px;}
.o_msg_info li.info dl dd.msg_admin_conents .u_msg_conents .b{background:url(member/u_msg_bg.gif) 0px -145px no-repeat; height:5px; width:554px;}

#member_msg_info{ margin-top:20px;}
#member_msg_info ul{}
#member_msg_info ul li{ float:left;}
#member_msg_info .tbtn{ text-align:center; margin-top:10px;}
#member_msg_info .tbtn #btn_o_msg_save{ margin:auto;}

/*表格样式*/
.netform_table{ background:#ddd; width:100%; margin:auto;}
.netform_table font{}
.netform_table td{ padding:3px; background:#FFF; line-height:22px; border:1px solid #CCCCCC;}
.netform_table td.tleft{ text-align:right; width:100px;  vertical-align:top; background:#f5f5f5;border-left: 0px;}
.netform_table td.tright{border-right: 0px;}
.netform_table td.tbtn{ border:0px; padding-top:10px;}
.netform_table .cz_online_list li{ clear:none; float:left; width:33%; text-align:center; overflow:hidden}
.netform_table .cz_online_list li label{ cursor:pointer;}
.netform_table .cz_online_list li img{width:160px; height:60px;}

/*会员登录页面*/
.reghead{ width:100%; clear:both; background:URL(bg_body.gif) repeat-x bottom; padding-top:10px; padding-bottom:6px;}
.reghead_left{ float:left; }
.reghead_right{ float:right; padding-top:50px; width:300px; text-align:right;}
.regpath{ width:100%; clear:both; padding-top:5px;} 
.regpath_left{padding-top:10px;}
.regpath_left font{font-size:12px; color:#c40000}
.regpath_right{ float:right; padding-right:10px; width:150px; text-align:right;}
.regpath_right a{ text-decoration:underline}

/*root1200*/
.root1200 .u_menu_title{ width:1187px; clear:both; position:absolute; left:2px; top:2px; height:155px; border-bottom:1px solid #CCCCCC;}
.root1200 #content .u_top{clear:both; border:0px; padding:0px; margin:0px;}
.root1200 .u_menu_title .u_menu_title_right{ float:left; width:180px; background:URL(userMessage_right.png) 15px -4px no-repeat; padding-left:59px; margin-top:5px; display:inline; border-left:1px solid #d9d9d9; padding-top:10px;}
.root1200 .u_menu_title .u_menu_title_left{ float:left;  padding-left:215px; background:URL(userMessage_left.png) no-repeat left top; height:145px; width:60%; padding-top:10px;}
/* 扩展登录（支付宝、财富通等登录方式） */
.loginYe_form ul li.end_tishi a{
	margin: 2px 5px;
	color: #999;
}
.loginYe_form ul li.end_tishi a:hover{
	color: #0096fc;
}
.loginYe_form ul li.end_tishi img{
	display:none;
}
.loginYe_form ul li.end_tishi i{
	padding-left: 20px;
	height:20px;
	line-height:20px;
	background-repeat:no-repeat;
	display: inline-block;
	background-position-y: center;
}
.loginYe_form ul li.end_tishi a.alipayauthorize:hover i{
	background-image:url('/plugins/alipayauthorize/alipay.gif');
}
.loginYe_form ul li.end_tishi a.alipaylogin:hover i{
	background-position:0 0;
}
.loginYe_form ul li.end_tishi a.tenpaylogin:hover i{
	background-image:url('/plugins/tenpaylogin/tenpay.jpg');
}
.loginYe_form ul li.end_tishi a.txwblogin:hover i{
	background-image:url('/plugins/Tencentweibologin/images/weiboicon16.png');
}
.loginYe_form ul li.end_tishi a.qqlogin:hover i{
	background-image:url('/plugins/qqlogin/images/Connect_logo_1.png');
}
.loginYe_form ul li.end_tishi a.alipayauthorize i{
	background-image:url('login_files/alipay.png');
}
.loginYe_form ul li.end_tishi a.alipaylogin i{
	background:url('login_files/alipay02.png') no-repeat 0 -20px;
}
.loginYe_form ul li.end_tishi a.tenpaylogin i{
	background-image:url('login_files/tenpay.png');
}
.loginYe_form ul li.end_tishi a.txwblogin i{
	background-image:url('login_files/weiboicon16.png');
}
.loginYe_form ul li.end_tishi a.qqlogin i{
	background-image:url('login_files/Connect_logo_1.png');
}
/* 会员中心首页-公告 */
.azg_infactl_bottom a.announce-img{display:none;}
.azg_infactl_bottom li{ height:20px; line-height:20px; }

#pjInfo{}
#pjInfo .plye_boxd{}
#pjInfo .plye_boxd .pj-box{ display:none;}
#pjInfo .selected{}
#pjInfo .selected .pj-box{ display:block;}

.plye_name{ float:left; color:#999; font-size:12px; }
.plye_name font{ color:#FF5500; font-size:12px; }
.plye_btn{ float:right;}
.pj-box{ padding:10px 0;}
.pj-box .pj-item{}
.pj-box .pj-item .tips{ float:left; width:80px; text-align:right;}
.pj-box .pj-item .info{ float:left; padding:0;}
.pj-box .pj-item .info textarea{ width:690px; height:120px; border: 1px solid #ddd;}
.pj-box .pj-btn{ text-align:center; padding:10px 0;}
.btn_pj_save{ width:100px; height:40px; line-height:40px; text-align:center; color: #FFFFFF; border: 0px; font-size:20px; background: #c40000;  border-radius: 3px; cursor:pointer;}